Cumulant renormalisation group and its application to the incipient infinite cluster in percolation