About Bavarian Agri Holdings Ltd (13568259) United Kingdom