About Seafoodie London Ltd (13709369) United Kingdom