About Qqi Ltd (13482614) United Kingdom