About Qrc Holdings Limited (12882487) United Kingdom