About Appy Shop Ltd (11677241) United Kingdom