About Sethi Cosmetics London Ltd (13011498) United Kingdom