About Execution Intelligence Group Ltd (12907327) United Kingdom