About Bacchus Creative Entertainment Llp (OC395154) United Kingdom