About Meraki Salon Limited (10439606) United Kingdom