About Meraki Hair Design Limited (12707065) United Kingdom