About Pelham Im Ltd (11541129) United Kingdom