About Copper & Oak Capital Ventures Management Limited (13277486) United Kingdom