About Natmagus Management Lp (LP016184) United Kingdom