About Panacea Foods Limited (12598376) United Kingdom