About Nen Candle Co Limited (13004700) United Kingdom