About Ro Nominees Limited (01279653) United Kingdom