About Global Space Design Challenge Limited (10789489) United Kingdom