About Km Technology Consulting Limited (10596225) United Kingdom