About Maggilogic Limited (12538647) United Kingdom