About Maia Mihaela Cenda Ltd (12922319) United Kingdom