About Q. R. I. Ltd (03899324) United Kingdom