About Hekonia Ltd (12236736) United Kingdom