About Spaceviz Ltd. (10693962) United Kingdom