About R&c Nominees One Limited (03731241) United Kingdom