About Levi Yitzchak Ltd (12885160) United Kingdom