PAPYRUS INVESTMENTS PRIVATE LIMITED - CIN