SCL VENTURES, LTD. REGISTRATION RIGHTS AGREEMENT