About Quantum Enterprise Developments Limited (02374152) United Kingdom