About Panacea Systems & Technologies Ltd. (10938663) United Kingdom