About Switched On Space Limited (12887919) United Kingdom