About Mehroosh Ltd (11636634) United Kingdom