About Quantum Grove Investments Ltd (10992357) United Kingdom