About Thrillhouse Publishing Ltd (11144141) United Kingdom