About Kleenerz Ltd (13063089) United Kingdom