About Pd Venture Solutions Ltd (12248186) United Kingdom