About Inverdenia Asset Management Ltd (13445701) United Kingdom