About Mihai Teodora Ltd (13497598) United Kingdom