About Quantumx Limited (13103051) United Kingdom