About R4 Holdings Limited (11750072) United Kingdom