About K1 Lydd Limited (11674516) United Kingdom