AO World Share Buyback Program to Run Through to March 31