About Quantum Balance Ltd (12469820) United Kingdom