About Learning Technologies Group Holdings Limited (10740745) United Kingdom