About Heinrich Holdings Limited (12312456) United Kingdom