About Maxim Foods Ltd (11567334) United Kingdom