About Mytilus Limited (10950276) United Kingdom