About Boom Films Limited (10199637) United Kingdom