About Jbt Ventures Limited (10616059) United Kingdom