About Said Space Ltd (10427427) United Kingdom