About Kovera Ltd (12835810) United Kingdom