About Qnaxx Operator Ltd (10988336) United Kingdom