About Northpoint Pictures Limited (10640458) United Kingdom