About Omo Seafoods Ltd (11149437) United Kingdom