About Milly-lou Cosmetics Ltd (13260517) United Kingdom