About Mytake Limited (08782679) United Kingdom