About Tremezzo Investment Holdings Limited (13506060) United Kingdom