About Global Space Incubator Limited (12188508) United Kingdom