About Gemini Management Services Limited (03250532) United Kingdom