About Cross Country Partners And The Pelham Limited (13337374) United Kingdom