About Pheromedica Limited (12137683) United Kingdom