About Persistent Systems Ltd (SF000925) India