About Chalabi Ventures (LP011057) United Kingdom