About Gift Bubble Ltd (11758765) United Kingdom