About Film Boom Productions Ltd (12418260) United Kingdom