About R3 Polygon Uk Ltd. (00402652) United Kingdom