About A Mehta Ltd (11111951) United Kingdom