About The Space International Ltd (12525442) United Kingdom