About Fourquant Ltd (11037681) United Kingdom