About Quantum Ridge Partners Limited (11613535) United Kingdom