About Qpr Holdings Limited (03197756) United Kingdom