About Magna Mater Foods Ltd (10171829) United Kingdom