About Telemetry Media Ltd (09522122) United Kingdom