About Ata Technique Ltd (13429187) United Kingdom