About Plendy Developments Limited (11649072) United Kingdom