About Electrixs Holdings Limited (10278751) United Kingdom