About Geminus Limited (04773681) United Kingdom