About Psi Electronics Ltd (12933766) United Kingdom