About Mirel Macovei Ltd (11598145) United Kingdom