About Bacchus Capital Special Sits V2 Limited (11870031) United Kingdom