About Mehroosh Ltd (13594961) United Kingdom