About Global Leaders Initiative Limited (10432000) United Kingdom