MEANDERING SPACES PRIVATE LIMITED - CIN