About Telinvest Ltd (11681896) United Kingdom