About Myabella Candles Limited (NI658119) United Kingdom