About Sdr Space Ltd (10181378) United Kingdom