About The Pilgrim Initiative Ltd (11697236) United Kingdom