About St Trinians Film Rights Limited (10487662) United Kingdom