About Nirvana Inc. Limited (05367618) United Kingdom