About Max Remedies Limited (06137544) United Kingdom