About Mehran Trading Ltd (SC576298) United Kingdom