About Jbt Consulting Limited (10889061) United Kingdom