About Pdm & Ss Holdings Ltd. (11860655) United Kingdom