About Loral Limited (01962962) United Kingdom