About Osme Candles Limited (12802512) United Kingdom