About 7i Group Ltd (10688789) United Kingdom