About Astryx Space Exploration Ltd (11260941) United Kingdom