About Kiki Cleaning Ltd Ltd (13653364) United Kingdom