About Myti Mussels Limited (02140617) United Kingdom