About Yapacaksin Fish And Chips Ltd (12355537) United Kingdom