STEMBRELLA PRECISE HEALTHCARE PRIVATE LIMITED - CIN