About N Mehta Ltd (10688384) United Kingdom