About Ama Film Limited (08417113) United Kingdom