About Hella Makeup & Apparel Limited (11610928) United Kingdom