About Mistry Sales & Marketing Ltd. (12185694) United Kingdom