About Maxx Health Meals Ltd (12123536) United Kingdom