About Fti Management Limited (09252503) United Kingdom