About R&m Eden Fund Management Limited (05183104) United Kingdom