About Quantum Spirit Ltd (12884865) United Kingdom