About Ava Investments R&d Lp (NL000721) United Kingdom