About Quantrum Ltd (08310324) United Kingdom