About Gemini Partners Limited (06501004) United Kingdom