About Three Ants Ltd. (13567675) United Kingdom