About Slc Cosmetics Ltd (12649361) United Kingdom