About New Polash Ltd (12726920) United Kingdom