About R O Holdings Limited (12100970) United Kingdom