About Mydas Limited (08640497) United Kingdom