About Yakinori Selly Oak Ltd (10706241) United Kingdom