About Qfixx Ltd (12660263) United Kingdom