Some of this year’s London Film Festival’s line-up made a quick sprint from the red carpet to cinemas nationwide. Suffragette, The Program and The Lobster have all been released. But Beasts Of No Nation took a different path: the first original feature film from Netflix, subscribers can watch it now. London Mums’ film critic, Freda Cooper, checked out what could prove to be a ground…