About Bacchanalia Design Limited (13437356) United Kingdom