About Astromo International Ltd. (10292691) United Kingdom