About A&q Technology Ltd (11558441) United Kingdom