About Space Design Corporate Limited (12295985) United Kingdom