About Gemini Shoes London Limited (11690325) United Kingdom