About New York Film Academy Trust Limited (04783622) United Kingdom