About Haller Holdings Limited (13065623) United Kingdom