About Nirvana Beauty Bar Ltd (11823921) United Kingdom