About Marfrig Nbm Holdings Limited (10528478) United Kingdom