About Q6 Holdings Ltd (10499038) United Kingdom