About Aquariella International Mermaid Academy Limited (10747288) United Kingdom