VILLA BALI SPA PRIVATE LIMITED - CIN U93020KA2011PTC057096