About One Lec Solutions Ltd (11441845) United Kingdom