About The Pilgrim Corp Ltd (SC596772) United Kingdom