About Baccanalia Ltd (13049928) United Kingdom