About Entr Clothing Limited (12920307) United Kingdom