About Jamesoro Ltd (NI672657) United Kingdom