About Bazooka Money Limited (11428627) United Kingdom