About Fitch & Co Limited (09414996) United Kingdom