About Majorelle Ltd (11686535) United Kingdom