About Copernicus Technology Ltd (SC350102) United Kingdom