About Nyala Investments Llp (OC395692) United Kingdom