About Mehti Trading Ltd (11947959) United Kingdom