About Boom Boom The Label Limited (11114438) United Kingdom