About Tropix Seafood Spot Limited (11345402) United Kingdom