About Bacchus International Ltd. (11524149) United Kingdom