About Teliqan Ltd (12646457) United Kingdom