About International Cosmetic Solutions Limited (11642547) United Kingdom