About Panacea Products Ltd (09122390) United Kingdom