About Fitch Holdings Limited (10512461) United Kingdom