About Tekodaq Limited (11712284) United Kingdom