About Nicky Clean Ltd (13226961) United Kingdom