About Hvaka Investments Lp (SL027772) United Kingdom