About Tekous Ltd (12620594) United Kingdom