About Global Feed Industry Ltd (12402348) United Kingdom