About Plf Developments Ltd (10335086) United Kingdom