About K & L Global Limited (13151044) United Kingdom