About Lone Star Space Associates Limited (09536995) United Kingdom