About Qb Technology Ip Ltd (11726444) United Kingdom