About Mircea & Mady Ltd (11266803) United Kingdom