About Mirela & Mircea Services Limited (13271774) United Kingdom