About Quantum R&d Tax Ltd (11492731) United Kingdom