About Olam Europe Limited (02970354) United Kingdom