About Ramore Avenue Management Limited (NI060254) United Kingdom