About Appappit Ltd (09637473) United Kingdom