About Q&q Enterprises Ltd (12655283) United Kingdom