LAMBDA THERAPEUTIC RESEARCH LIMITED - CIN