About Film Factory (london) Ltd (10068997) United Kingdom