About Nirvana Spa & Leisure Limited (01016625) United Kingdom