About Elec3corp Ltd (13098374) United Kingdom