About Tyers Yan Management Limited (12107419) United Kingdom