About Panacea Universal Holdings Limited (11724054) United Kingdom