About Boom Licensing Limited (08026227) United Kingdom