About Learning Technologies Group Holdings (uk) Limited (03175632) United Kingdom