About Galaxy Proclean Ltd (12799152) United Kingdom