About Nemesis Films Ltd (11131830) United Kingdom