AHDESMAKI INFORMATION CONSULTING AND PROFESSIONAL SERVICES LIMITED