About Wura Seafood Platter Ltd (12492347) United Kingdom