About Ic3 Clothing Limited (12721408) United Kingdom