About Itzchok Meyer Cymerman Trust Limited (01064440) United Kingdom