About Pipextra Holdings Limited (12484806) United Kingdom