About Yumas Kitchen Limited (12592916) United Kingdom