About Altamira Investments Lp (SL031848) United Kingdom