About Nirvana Hotels Ltd (12505709) United Kingdom