About Checkthegate Films Limited (12172219) United Kingdom