About Haybae Cosmetics Ltd (12292310) United Kingdom