About Quantum Reserve Ltd (12918415) United Kingdom