About Coverna Management Limited (10581303) United Kingdom