About Sambuca Lounge Ltd (10187369) United Kingdom