About Radmore Management Limited (05655022) United Kingdom