About Niehorster Family Holdings Ltd (13150239) United Kingdom