About Mihaescu Ltd (12330145) United Kingdom