About Technipfmc (europe) Limited (11437449) United Kingdom