About Arci Ltd. (11482447) United Kingdom