About Nautilus Asset Management Llp (OC312090) United Kingdom