About Focus Film School Limited (11116324) United Kingdom