About Waterbomb Holdings Limited (11258220) United Kingdom