About Mymink Limited (08139263) United Kingdom