About Gabba Ventures Llp (OC433555) United Kingdom