About Meiko Cosmetics Ltd (13541384) United Kingdom