About Tekmae Ltd (10730812) United Kingdom