About Tekaha Limited (13041960) United Kingdom