About Appold Enterprise Limited (12935068) United Kingdom