About Jamdoughnut Limited (12277192) United Kingdom