Socrus Pharmaceuticals Limited · Socrus Bio Innovation Private Limited · Blue Cross Generic Private Limited · Socrus Bio Sciences Limited · Socrus Infotech Limited · Harsh Lifecare Private Limited · Charu Lifecare Private Limited · L24232 Mp1986 Plc003300