About Meir Davidov Ltd (12030184) United Kingdom