About Nagele Livestock Capital Ltd (12432542) United Kingdom