About Fti Consultants Limited (09177526) United Kingdom