About Gemini London Markets Ltd (09720628) United Kingdom