About Majorelle Boutique Ltd (10916228) United Kingdom