About Merkava Capital Ltd (11994567) United Kingdom