BIO VISTAS LABS PRIVATE LIMITED - CIN U24232TN2008PTC070223