About Heksen Ltd. (12007837) United Kingdom