About Kodi Steakhouse Limited (12214316) United Kingdom