About Nemesis Film Rights Ltd (13278946) United Kingdom