About Pdsl Holdings Ltd (11265687) United Kingdom