About Gabba Gabba Management Ltd (13410606) United Kingdom