About Atacama Limited (06290677) United Kingdom