About Maggi Solutions Ltd. (08442343) United Kingdom