About Catch Fish Shack Ltd (12200300) United Kingdom