About Nummy Gummy Limited (12882744) United Kingdom