Flixels London is an independent film production company.