About Cova Associates Ltd. (10139380) United Kingdom