Hekla Digital Limited with Companies House Reg No. 11734021 has been in this business field for two years. This particular Private Limited Company is located at Rabble Studio, Bute Street, Cardiff and their postal code is CF10 5AD. This business's SIC and NACE codes are 58290 which means Other software publishing. 2019-12-31 is the last time the company accounts were filed.
For two years, this particular firm has only had an individual director: Amy E. who has been presiding over it since Wed, 19th Dec 2018.
Amy E. is the individual who has control over this firm, has substantial control or influence over the company.