About Asquare Holdings Limited (10839043) United Kingdom