About Appy Media Ltd (06601959) United Kingdom