About York Advisors Limited (11560408) United Kingdom