About Equal Square Limited (11363070) United Kingdom