About Querixind Ltd (13592662) United Kingdom