About Ellerburn Ventures Lp (SL015353) United Kingdom