About Q Technology Limited (09680299) United Kingdom