About Pex Holdings Ltd (10961773) United Kingdom