About Newby Asset Management Llp (OC335532) United Kingdom