About Amsquare Limited (09196250) United Kingdom