They're not officially a non-profit, they're a limited company. Obviously they can still operate as such - that's down to the board how they distribute profits via dividends, so they might choose to do so.
A true non-profit company in the UK would be a registered Community Interest Company, or a registered Charity.