About Meerah Cleaning Services Ltd (12708998) United Kingdom