About Ham Bubble Ltd (11930369) United Kingdom