About Tekmahe Ltd (08117397) United Kingdom