About L.t.c.e. Soloutions Ltd (10601293) United Kingdom