About Anthill Management Limited (08597957) United Kingdom