About Teya Capital Ltd (11861936) United Kingdom