About Tatanka Investments Llp (OC436763) United Kingdom