About Space Mode Limited (09415760) United Kingdom