About Hekka Ltd (11304935) United Kingdom