About Alive Alive O Seafoods Ltd (12814517) United Kingdom