About Covalent Digital Limited (10902749) United Kingdom