About The New Panacea Limited (12714344) United Kingdom