About Thrill Productions Limited (11314849) United Kingdom