About Mircea Rosca Service Ltd (12922659) United Kingdom