About Acme Technologies Inc. Uk Ltd (10532406) United Kingdom