About Pilgrim R&d Ltd (12177786) United Kingdom