About Edgex Technologies Limited (12390972) United Kingdom