About Hekasa Ltd (10920134) United Kingdom