About Okimma Investments Llp (NC001690) United Kingdom