About Bacchus Capital Special Sits V1 Limited (11869965) United Kingdom