About Appy World Ltd (09056245) United Kingdom