About Fitch (uk) Limited (03715946) United Kingdom