About Birmingham Film Academy Ltd (12021083) United Kingdom