About Panacea Electronics Limited (12132685) United Kingdom