About Global Touch Ltd (10320010) United Kingdom