About Championx Egypt Holdings Ltd. (00708136) United Kingdom