About Space Enterprises Ltd (12782327) United Kingdom