About Quantum Base Electronic Holdings Limited (12585774) United Kingdom