About Covacide Inc. Ltd (13216400) United Kingdom