About Gemini Utilities Ltd (10909628) United Kingdom