About Kane Gemini Limited (SC510478) United Kingdom