About Nemesis The Film Ltd (13276670) United Kingdom