About R1 Electronics Limited (05072697) United Kingdom