About Anthill Global Limited (08157980) United Kingdom