About Merkaz Letoras Hachassidus Ltd (13089836) United Kingdom