About Menachem S Limited (06013132) United Kingdom