About Quantum Opus Business Solutions Limited (09582669) United Kingdom