About Andcore Ltd (SC611676) United Kingdom