About Nirvana Europe Limited (03763169) United Kingdom