About Tekno Group Ltd (11975846) United Kingdom