About Technipfmc International Uk Limited (11112462) United Kingdom