About K & L It Solutions Ltd (10312296) United Kingdom