About Evx Holdings Ltd (13426157) United Kingdom