About Ashbourne Asset Management Ltd (09754098) United Kingdom