About Mircea Moian Ltd (12232929) United Kingdom