About Fitch Worldwide Limited (04135498) United Kingdom