About Appy Solutions Ltd (12099226) United Kingdom