About Pleniche Ltd (11373896) United Kingdom