About Fitzhenry Holdings Limited (11728659) United Kingdom