About R3 Red Limited (SC511482) United Kingdom