About Thrillage Ltd. (11036786) United Kingdom