About International Film And Moving-image (london) Limited (07094982) United Kingdom