About Qlix Limited (11061789) United Kingdom