About Addax Film Productions Limited (01487601) United Kingdom