About Quantumx Technologies Limited (12093105) United Kingdom