About The Pilgrim Group Ltd (11263690) United Kingdom