About Q&q Global Limited (10410203) United Kingdom