About Appeasee Ltd (10234069) United Kingdom