About Virgo Space Ltd (11259825) United Kingdom