About Yakinori Grand Central Ltd (10705761) United Kingdom