About Ataka Consultants Limited (03772208) United Kingdom