About Alticore Ltd (08455902) United Kingdom