About Tekno Capital Ltd (12429918) United Kingdom