About Seefood Immersive Ltd (12050326) United Kingdom