About Jacobi Emea Limited (11954223) United Kingdom