About Jammy Nana S Ltd (11617433) United Kingdom