About Acumenz Ltd. (10048483) United Kingdom