About Gemini 90 Ltd (08936981) United Kingdom