About Fixelectronix Limited (13427703) United Kingdom