About Telega Made Limited (09178473) United Kingdom