About Yorktown Partners Llp (OC359860) United Kingdom