About Spaceometry Ltd. (11609040) United Kingdom