About Project Development Company Holdings (pdc) Ltd (11858274) United Kingdom