About A Square Investments Limited (11511325) United Kingdom