About Solid Space Developments Limited (04209439) United Kingdom