About Quantumix Ltd (11294379) United Kingdom