About The Cochabamba Project Limited (IP030642) United Kingdom