About Ahava Group Global Ltd. (12585715) United Kingdom