About Yakuza Kitchen Limited (13430010) United Kingdom