About Applecore Holdings Limited (11543007) United Kingdom