About Tokova Restaurant Limited (11223817) United Kingdom