About Film Mime Ltd. (08701880) United Kingdom