About Parmy Medica Ltd (12618739) United Kingdom