About Kovanda Ventures Llp (OC422134) United Kingdom