About Japan Restaurant Group Ltd (12503103) United Kingdom