About Vanquish Foods Holdco Ltd (10779803) United Kingdom