About Intelliquant Ltd (11587068) United Kingdom