About Space 48 Limited (06655970) United Kingdom