2018 marks the founding of Izomaki Ltd., a firm registered at 11218071 - Companies House Default Address, , Cardiff. It was started on 2018-02-21. The reg. no. was 11218071 and the post code was CF14 8LH. This firm had been on the British market for five years up until 2023-05-09. Established as Ngm Technologies, the firm used the name until 2018, at which moment it was replaced by Izomaki Ltd..
Johan N. was this particular enterprise's director, appointed on 2018-02-21.
Johan N. was the individual who had control over this firm, owned over 3/4 of company shares.