About Boom Bang Productions Limited (10562058) United Kingdom