About Knavesmire Ventures Llp (OC392357) United Kingdom