About Ata (architecture) Limited (10179018) United Kingdom