About Fitch Family Holdings Ltd (11983587) United Kingdom