About Exicor Limited (01956437) United Kingdom