About Ganimede Ltd (10483590) United Kingdom