About Ganymede Fund (IC040772) United Kingdom