About Teknicorp Ltd (08315258) United Kingdom