About Gingaroo Uk Limited (07711380) United Kingdom