CERKA SOLUTIONS PRIVATE LIMITED - CIN U80100MH2017PTC289172