About Space Enabled Ltd. (10599042) United Kingdom