About Maxine S Snacks Limited (12078518) United Kingdom