About Bacchus Capital Advisers Limited (10309238) United Kingdom