About Oktok Seafoods Uk Limited (11876421) United Kingdom