About Myriam Yente Davidowitz Ltd (12588916) United Kingdom