About J&q Technology And Trading Ltd. (05926449) United Kingdom