About Tekgames Limited (10664685) United Kingdom