Chequers Capital Xviii S.L.P.