About Euler Hermes International Group Ltd (11827972) United Kingdom