About Fti Consulting Solutions Limited (03316176) United Kingdom