Numerosa Management Limited