About Income Electrix Europe Limited (05007390) United Kingdom