About Lough Shore Investments Llp (NC000693) United Kingdom