About Anthill & Ka Ltd (12166655) United Kingdom