About Atom Architecture Limited (05871674) United Kingdom