About Meta Film London Limited (09715116) United Kingdom