About Royden Asset Management Limited (10764420) United Kingdom