About Jbt Investments Limited (11207077) United Kingdom