About Quarixx Ltd (13591823) United Kingdom