About Eleven11 Group Holdings Ltd (11725075) United Kingdom