About Excor Ltd. (11483326) United Kingdom