About Teamkit-direct Limited (11127704) United Kingdom