About Qxr Research Co A2 Ltd (10289827) United Kingdom