About Jeb Holding Limited (10685783) United Kingdom