About Fortuna Foods Ltd (SC399238) United Kingdom