About Mussel & Co Uk Limited (10475066) United Kingdom