About Mircea Limited (11076249) United Kingdom