KASTURI RESTRO PRIVATE LIMITED - CIN U55101WB2022PTC252998