About Levendi Investment Management Ltd (10701359) United Kingdom