About Bacchus Newco Limited (10136498) United Kingdom