The company referred to as Amulis was created on 26th October 2017 as a private limited company. The company headquarters was located in London on 128 City Road. This place post code is EC1V 2NX. The registration number for Amulis Ltd was 11033808. Amulis Ltd had been in business for 5 years until dissolution date on 25th October 2022.
The following firm was controlled by just one director: Idhrees J., who was arranged to perform management duties 7 years ago.
Idhrees J. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.