About Aram Consulting & Innovation Ltd (12332376) United Kingdom