About K1 Umlo Limited (11663735) United Kingdom