About Tektos Limited (12021008) United Kingdom