Samocha Investment size (in lakhs) 25 Space required (sq. ft) Nil Establishment year 2017 Head office Navi Mumbai