About Pink Mermaid Ltd (12749881) United Kingdom