About Quantumised Limited (SC527363) United Kingdom