About Nirvana Holistics Ltd. (11714922) United Kingdom