About Lupos Nexus Films Limited (11671963) United Kingdom