About Gemini Uk Ltd (13165703) United Kingdom