About Exikon Limited (04802297) United Kingdom