About Covariance Technologies Ltd (11274244) United Kingdom