About Teamgate Ltd (09213116) United Kingdom