About London International Film Productions Ltd (12237407) United Kingdom