About K2 Logic Limited (09361431) United Kingdom