About Teamgermany Limited (05943710) United Kingdom