About Sambuca Bar Ltd (10994394) United Kingdom