About Four Candles Management Company Limited (12160505) United Kingdom