About Palme App Ltd (12174623) United Kingdom