About Alectrix Limited (05419719) United Kingdom