About Merkava Partners Llp (OC335588) United Kingdom