About Mehran Media Solutions Ltd (11774369) United Kingdom