About Mendisco Limited (SC070954) United Kingdom