About Jck Consulting Services Limited (10176252) United Kingdom