About Querantix Ltd (13090317) United Kingdom