About J-elec Solutions Limited (10697267) United Kingdom