About Applecore International Limited (12774995) United Kingdom