About Ramore Management Company Ltd (NI055806) United Kingdom