About Deqa Foods Ltd (11172862) United Kingdom