About Typecast Apparel Limited (11249086) United Kingdom