About Central Space Limited (11942919) United Kingdom