About Yehoda Company Ltd (12732935) United Kingdom