About Svemir Ltd (13232712) United Kingdom