About Ginger Projects Limited (06586133) United Kingdom