About Qsc Holdings Limited (11488558) United Kingdom