About A Square Solutions Limited (10076068) United Kingdom