About R7c Limited (13576302) United Kingdom