About K & S Legota Ltd. (SC289103) United Kingdom