About Mermaid Cove Limited (11181976) United Kingdom