About L.l.t Solution Partners Limited (11223259) United Kingdom