About Sambuca Permain Limited (12642189) United Kingdom