About Fitz Investment Holdings Limited (13398990) United Kingdom