About Sc Cosmetic London Ltd (13434471) United Kingdom