About Carol Business Ventures Lp (SL024967) United Kingdom