About Qjs Holdings Limited (11893489) United Kingdom