About Company Fitch Limited (11574082) United Kingdom