About Tekthru Ltd (11745792) United Kingdom