About Jimmyz Noodles Limited (13117366) United Kingdom