About R&q Overseas Holdings Limited (12807710) United Kingdom