About Candlestick Holdings Ltd (12330695) United Kingdom