About Quantum Shield Limited (03561621) United Kingdom