About Q Technology Group Ltd (12923458) United Kingdom