About Quantum Base Electronic Limited (12585823) United Kingdom