About Loral Developments Ltd (NI067258) United Kingdom