About Nirvana Candle Co Limited (12660562) United Kingdom