Film 6 months ‘Kneecap’ Dominates British Independent Film Awards With Seven Wins, Including Top Honor