About Quantum Trustees Limited (12159435) United Kingdom