About Hyquant Ltd (09609678) United Kingdom