About Gemini Parking Solutions Europe Limited (09454946) United Kingdom