About Yorktown Holdings Limited (11354896) United Kingdom