About Accucore Ltd. (08552002) United Kingdom