About Thrill Films Ltd (12336708) United Kingdom