About Khaira Fish & Chips Ltd (11923382) United Kingdom