About Mecindo Limited (08139936) United Kingdom