About Tegmerid Ltd (09938126) United Kingdom