About The Mermaid Beauty Collective Ltd (NI679564) United Kingdom