About Octopus Quantum Limited (09144195) United Kingdom