About Almaco Management Consultants Uk Ltd (09890578) United Kingdom