About Bacchanal Jamaica (uk) Limited (13567073) United Kingdom