About Taja Fish And Vegetables Limited (11449907) United Kingdom