About Maize Design Ltd (12252891) United Kingdom