About Spaceapps Ltd (10494745) United Kingdom