About Telinsol Ltd (09576707) United Kingdom