About Oxford Private Equity Ltd. (12594743) United Kingdom