About Gemini Management Ltd (13398517) United Kingdom