About Sambuca Chelest Limited (12251669) United Kingdom