About The Eleven Group Holdings Limited (13444577) United Kingdom