About Teamkit Limited (04262857) United Kingdom