About I2 Capital Markets Ltd (10426778) United Kingdom