About Global Teamwork Associates Limited (11242896) United Kingdom