About Pro Electrix Limited (12950239) United Kingdom