About Quantumkdb Ltd (07718159) United Kingdom