About Jbt Operations Ltd (11667619) United Kingdom