About Vahnea Investments Llp (OC380204) United Kingdom