About Tekrthor Ltd (13308927) United Kingdom