About Charterhouse Ventures (b) Llp (OC384090) United Kingdom