About Nirvana Brands Worldwide Ltd (13552578) United Kingdom