About J E N Solutions Ltd (11109094) United Kingdom