About Asteroid Technologies Company Ltd (13202268) United Kingdom