About Kelectrix Ltd. (13079730) United Kingdom