About Lko (computer) Services Limited (04010321) United Kingdom