About Quantum Brain Art Limited (11959475) United Kingdom