About Applecore Ltd (11523649) United Kingdom