About Thrill Capture Studios Limited (11553872) United Kingdom