About Film Artists International Ltd (12865499) United Kingdom