About Teamzara Limited (11323003) United Kingdom