About Pilgrims Holdings Ltd (10711689) United Kingdom