About Covitrace Ltd (13401950) United Kingdom