About Copernicus Of Edinburgh Ltd. (SC350282) United Kingdom