Inspired Entertainment 10% owner Carly Weil files initial beneficial ownership statement (Form 3) - INSE News | Rallies