About Melectrix Consulting Limited (12083750) United Kingdom