About Zsquare Ltd (13268258) United Kingdom