About Appresci Ltd (SC644010) United Kingdom