About Mihaela Cleaning Services Ltd (13156494) United Kingdom