About Lightsquared Limited (08730778) United Kingdom