About Copeaid Limited (02167280) United Kingdom