About Plentylash Ltd (13126883) United Kingdom