About Boom Holdings Limited (11279508) United Kingdom