"Planet Mermaid" appears to be a legitimate business based in the UK. They offer a variety of mermaid-themed products, including swimmable mermaid tails and Magic Fin monofins. However, there are mixed reviews about their customer service. Some customers have reported issues with delivery and communication. It's always a good idea to do thorough research and read reviews before making a purchase from any online retailer.