About Thriker Films Ltd (09322805) United Kingdom