About Urban Squid Apparel Ltd (12846836) United Kingdom