About Jbt Consultancy Ltd. (11095223) United Kingdom