GOV.UK insolvency records and related reporting indicate Heimdal Limited entered creditors' voluntary liquidation in the UK; this appears to concern the UK legal entity and may not reflect the current status of the heimdalccu.com operating business.
Source