About Sambuca Trinity Square Ltd (12200589) United Kingdom