About Appz Limited (10865319) United Kingdom