Kshema Technologies Limited Company numberFC023323 StatusActive TypeOther Company Type Incorporated25 Jun 2001 Registered office 33/1 Lalbagh RoadBangalore560 027 Data JSON Markdown