About Duarka Foods Limited (12643113) United Kingdom