About Lh It Solutions Limited (10186233) United Kingdom