About Qi Technology Ltd (13103933) United Kingdom