About Yorkbury Management Limited (02255108) United Kingdom