About Adex Holdings Limited (10843338) United Kingdom