About Mehak Trading Limited (08653451) United Kingdom