About He Space Operations Ltd (12819043) United Kingdom