About Copernicus Limited (01626363) United Kingdom