About Rhn Holdings Limited (13270482) United Kingdom