About Innovating Space Limited (05375549) United Kingdom