About Sommo Investments Llp (OC436797) United Kingdom