About Kt Logic Limited (10515252) United Kingdom