About Meraki Hair Studio Ltd (12254157) United Kingdom