About Cardamon Fine Dining Limited (11924760) United Kingdom