About Gtech Ventures Limited (12575165) United Kingdom