About Meraki Beauty Studio Limited (10546878) United Kingdom