About James Km Consulting Limited (10861243) United Kingdom