About Ashmoore Ltd (08245646) United Kingdom