About Merkava Holdings Ltd. (13454484) United Kingdom