About Bad Mind Film Limited (09763025) United Kingdom