About Rodan Management Limited (02097056) United Kingdom