About Foie Royale Ltd (11597616) United Kingdom