About Teckit Limited (07793568) United Kingdom