About The Space Outside Limited (10068620) United Kingdom