About First Reserve International Limited (05036590) United Kingdom