About Quantum Base Holdings Limited (12502915) United Kingdom