About Square Global Limited (09170961) United Kingdom