About London Films International Limited (01389046) United Kingdom