About Telenetic Systems Limited (11810663) United Kingdom