About Loral Investments Ltd (11081474) United Kingdom