About October Film Studios Limited (11034990) United Kingdom