Qplus has rented new offices in Leuven